﻿doctrine_homosexuality = {
	group = "crimes"
	doctrine_homosexuality_crime = {
		is_shown = { NOT = { has_game_rule = c0da_homosexuality_unlocked_no } }
		can_pick = { NOT = { has_game_rule = c0da_homosexuality_unlocked_no } }
		
		piety_cost = {
			value = faith_doctrine_cost_mid
			if = {
				limit = { has_doctrine = doctrine_homosexuality_crime }
				multiply = faith_unchanged_doctrine_cost_mult
			}
			else_if = {
				limit = { has_doctrine = doctrine_homosexuality_accepted }
				multiply = faith_changed_doctrine_cost_mult_two_step
			}
		}
		parameters = {
			homosexuality_illegal = yes
		}
	}
	doctrine_homosexuality_shunned = {
		is_shown = { NOT = { has_game_rule = c0da_homosexuality_unlocked_no } }
		can_pick = { NOT = { has_game_rule = c0da_homosexuality_unlocked_no } }
		
		piety_cost = {
			value = faith_doctrine_cost_mid
			if = {
				limit = { has_doctrine = doctrine_homosexuality_shunned }
				multiply = faith_unchanged_doctrine_cost_mult
			}
		}
		parameters = {
			homosexuality_shunned = yes
		}
	}
	doctrine_homosexuality_accepted = {
		piety_cost = {
			value = faith_doctrine_cost_mid
			if = {
				limit = { has_doctrine = doctrine_homosexuality_accepted }
				multiply = faith_unchanged_doctrine_cost_mult
			}
			else_if = {
				limit = { has_doctrine = doctrine_homosexuality_crime }
				multiply = faith_changed_doctrine_cost_mult_two_step
			}
		}
		parameters = {
			homosexuality_accepted = yes
		}
	}
}